Saltar al contenido principal

Métodos de Pago

Aquí encontrarás todos los servicios asociados con nuestra plataforma

Detalles

MétodoImagenMétodo de PagoSoluciones
Pix Paypix_paymentQR

Como Crear un Pago

POST - https://url.base/api/payment/new
Endpoint para crear un nuevo pago. Para crear una nueva solicitud de pago, 
la solicitud debe ser construida con los siguientes parámetros.


CampoTipoDescripción
*currencyStringCódigo de moneda ISO # Países y monedas​​
*countryStringFormato de país internacional. # Países y monedas​​​​
*amountIntegerMonto de la transacción​​​
*clientNameStringNombre completo del cliente​​​​
*clientEmailStringCorreo electrónico del cliente​​​​
*clientPhoneStringTeléfono del cliente
*clientDocumentStringDNI del cliente
*paymentMethodStringMétodos de pago disponibles Conozca los métodos disponibles para su comercio
*urlConfirmationLinkUrl de confirmación del pago
*urlFinalLinkRedirección de URL después de completar el pago
*urlRejectedLinkRedirección de URL en caso de rechazo de la transacción
*orderStringIdentificador del pago a asociar. El campo "order" debe ser único e irrepetible
*signStringLa firma de los parámetros es única para cada transacción
*typePixPaymentIntegerEste campo se refiere al tipo de pago que ofrecemos al cliente. Entre ellos se encuentran: Valor (1) Pago inmediato, Valor (2) Pago con fecha de vencimiento (temporalmente deshabilitado), Valor (3) Pago por lotes con fecha de vencimiento (temporalmente deshabilitado)
*isIframePayBooleanSi "isIframePay' es TRUE, se proporcionará un iframe y un código PIX para que se integren en la página del comerciante. Si 'isIframePay' es FALSE, recibirás una URLPAY, que deberá redirigir al cliente al sistema de pago de Prontopaga
info

Como recomendación, esta información debería proceder del perfil del cliente.

Ejemplo

{
$data = [
"currency" => "BRL",
"country" => "BR",
"amount" => 1000,
"clientName" => "Demo",
"clientEmail" => "[email protected]",
"clientPhone" => "999999999",
"clientDocument" => "33177114692",
"paymentMethod" => "pix_payment",
"urlConfirmation" => "webhook",
"urlFinal" => "url rediret",
"urlreject" => "url reject",
"order" => "order id"
"sing" => "Firma de los parámetros"
"typePixPayment" => 1 (por defecto),
"isIframePay" => true (or false),
];
}

Respuesta Crear un pago

La respuesta de ProntoPaga a la solicitud de pago es el UID de la transacción y la URL a la que debe redirigir al usuario .



Ejemplo de un isIframePay True exitoso

{
forIframe": {
+"urlIframe"= [string] // Enlace de iFrame para incrustar en tu comercio
+"pixCodeQR"= [string] // Este es un código de pago PIX que se puede convertir en un código QR
}
"uid": [string] // Identificador de pago en el sistema
}

Ejemplo de un isIframePay False exitoso

{
"urlPay"= [string] // Enlace para procesar el pago
"uid": [string] // Identificador de pago en el sistema
}